Warren, Guy, 1923-2008