publisher: Penguin publish date: April 1st 2000
format: paperback pages: 336
language: English
ISBN:
0140287442 (9780140287448)
ASIN: 140287442
publisher: Isis publish date: January 1st 2002
format: audiobook
language: English
ISBN:
0753115786 (9780753115787)
publisher: William Morrow Paperbacks publish date: March 22nd 2000
format: paperback pages: 336
language: English
ISBN:
0060954833 (9780060954833)
publisher: National Geographic publish date: September 1st 2005
format: hardcover pages: 208
language: English
ISBN:
0792238826 (9780792238829)
ASIN: 792238826