by Herbert Lieberman
publisher: St. Martin's Press publish date: February 1st 1998
format: paperback pages: 368
language: English
ISBN:
0312964064 (9780312964061)
publisher: St. Martin's Press publish date: August 1st 1996
format: hardcover pages: 308
language: English
ISBN:
0312118155 (9780312118150)
publisher: Open Road Media publish date: July 30th 2013
format: kindle pages: 368
language: English
ASIN: B00DUOP3UU
publisher: Open Road Media publish date: July 30th 2013
format: ebook pages: 358
language: English
ISBN:
148043275X (9781480432758)
format: audiobook
language: English
ISBN:
1417574569
publisher: Recorded Books publish date: March 1st 1997
format: audiobook
language: English
ISBN:
0788707892 (9780788707896)
publisher: Open Road Media publish date: July 30th 2013
format: ebook pages: 358
language: English
ISBN:
1480432652 (9781480432659)