by Christopher Hitchens (Author), Christopher Hitchens (Author)
Format: Mass Market Paperback
Pages: 383
Publisher: Hachette Book Group USA
Published: 01 Mar 2008
ISBN 10: 0446509450
ISBN 13: 9780446509459