by A.N. Wilson
publisher: Hutchinson
publish date: August 16th 2007
format: hardcover pages: 368
language: English
ISBN:
0091796768 (9780091796761)
publisher: Picador publish date: October 27th 2009
format: paperback pages: 368
language: English
ISBN:
0312428626 (9780312428624)
publisher: Farrar Straus Giroux publish date: November 11th 2008
format: hardcover pages: 363
language: English
ISBN:
0374290962 (9780374290962)
publisher: Arrow publish date: July 3rd 2008
format: paperback pages: 368
language: English
ISBN:
0099492474 (9780099492474)
publisher: Cornerstone Digital publish date: June 8th 2011
format: ebook pages: 368
language: English
ISBN:
1446493040 (9781446493045)