by David Hurst Thomas
publisher: Basic Books publish date: April 5th 2001
format: paperback pages: 368
language: English
ISBN:
046509225X (9780465092253)
ASIN: 046509225X
publisher: Basic Books publish date: March 14th 2000
format: hardcover pages: 368
language: English
ISBN:
0465092241 (9780465092246)
publisher: Basic Books publish date: April 5th 2001
format: ebook pages: 352
language: English
ISBN:
0786724366 (9780786724369)
publisher: Basic Books (AZ) publish date: January 1st 1967
format: Unknown Binding pages: 368
language: English
ISBN:
0465089496 (9780465089499)
publisher: Basic Books (AZ) publish date: January 1st 2001
format: ebook pages: 352
language: English
ISBN:
1283073145 (9781283073141)