by Brian M. Fagan
publisher: Basic Books
publish date: December 29th 2004
format: paperback pages: 304
language: English
ISBN:
0465022820 (9780465022823)
publisher: Basic Books publish date: December 24th 2003
format: hardcover pages: 304
language: English
ISBN:
0465022812 (9780465022816)
publisher: Granta Books publish date: May 27th 2004
format: hardcover pages: 320
language: English
ISBN:
1862076448 (9781862076440)
publisher: Basic Books publish date: March 4th 2009
format: kindle pages: 304
language: English
ASIN: B00D0UWL86
format: kindle pages: 304
language: English
ASIN: B001HZYZLC
language: English
ISBN:
1862077517 (9781862077515)
publisher: Basic Books publish date: March 4th 2009
format: ebook
language: English
ISBN:
0786739924 (9780786739929)