by James Burke
publisher: Simon & Schuster publish date: September 8th 2003
format: paperback pages: 288
language: English
ISBN:
0743249763 (9780743249768)
publisher: Simon & Schuster publish date: December 5th 2000
format: hardcover pages: 288
language: English
ISBN:
074320008X (9780743200080)
publisher: Simon & Schuster publish date: November 24th 2009
format: ebook pages: 288
language: English
ISBN:
1439127956 (9781439127957)
language: English
ISBN:
0965117065 (9780965117067)