Christopher Hitchens
Born 13 April 1949 in Hampshire, England, UK. Passed away 15 December 2011 in Houston, TX, USA of all places…
Top-notch journalist. Ultimate master of the French inhale. Antiatheist.
Stephen Fry said it best.
“You were envied, feared, adored, reviled and loved. Never ignored. Never bested. A great and marvelous man.”
Goodbye.
(Photograph by Stephen Voss, 2010)