by Benjamin F. Schemmer
publisher: Ballantine Books publish date: June 25th 2002
format: mass market paperback pages: 384
language: English
ISBN:
0345446968 (9780345446961)
language: English
ISBN:
0354011227 (9780354011228)
publisher: Avon Books publish date: August 1st 1986
format: paperback pages: 360
language: English
ISBN:
0380699427 (9780380699421)
publisher: Harper & Row publish date: January 1st 1976
format: hardcover pages: 276
language: English
ISBN:
0060138025 (9780060138028)
publisher: Ballantine Books publish date: January 1st 2002
format: hardcover pages: 371
language: English
ISBN:
0739426893 (9780739426890)
publisher: Random House Audio publish date: July 30th 2002
format: audiobook
language: English
ISBN:
0553755862 (9780553755862)