by Amir D. Aczel
publisher: Delta publish date: November 28th 2000
format: paperback pages: 256
language: English
ISBN:
0385334850 (9780385334853)
publisher: MJF Books publish date: December 6th 1999
format: hardcover pages: 236
language: English
ISBN:
156731614X (9781567316148)
publisher: Basic Books publish date: November 1st 1999
format: hardcover pages: 272
language: English
ISBN:
1568581394 (9781568581392)
language: English
ISBN:
0749921447 (9780749921446)
language: English
ISBN:
0749920823 (9780749920821)
publisher: Random House Audio publish date: November 28th 2000
format: audiobook
language: English
ISBN:
0375417133 (9780375417139)
publisher: Books on Tape publish date: November 9th 2010
language: English
ISBN:
0307933431 (9780307933430)