by Robert K. Tanenbaum
publisher: Signet publish date: June 1st 1998
format: mass market paperback pages: 448
language: English
ISBN:
0451192613 (9780451192615)
publisher: Blackstone Audiobooks publish date: November 1st 2013
format: audiobook
language: English
ISBN:
0792796624 (9780792796626)
publisher: Dutton Books publish date: November 1st 1997
format: hardcover pages: 352
language: English
ISBN:
0525943102 (9780525943105)
publisher: Open Road Media publish date: December 28th 2010
format: ebook pages: 445
language: English
ISBN:
1453210253 (9781453210253)
format: kindle pages: 448
language: English
ASIN: B004GTM504
publisher: Open Road Media publish date: December 28th 2010
format: ebook pages: 445
language: English
ISBN:
1453210261 (9781453210260)
publisher: Open Road Media publish date: December 28th 2010
format: ebook pages: 445
language: English
ISBN:
1453210288 (9781453210284)
publisher: Books on Tape publish date: June 1st 1998
format: audiobook
language: English
ISBN:
0736641343 (9780736641340)