publisher: Jove
publish date: June 1st 2001
format: paperback pages: 336
language: English
ISBN:
0515131334 (9780515131338)
language: English
ISBN:
0788795813 (9780788795817)
publisher: Recorded Books
format: audiobook
language: English
ISBN:
1402515545 (9781402515545)