by Robert Hellenga
publisher: Delta
publish date: May 1st 1995
format: paperback pages: 384
language: English
ISBN:
0385314698 (9780385314695)
publisher: Soho Press publish date: May 1st 1994
format: hardcover pages: 327
language: English
ISBN:
1569470065 (9781569470060)
publisher: Soho Press publish date: September 1st 2009
format: ebook
language: English
ISBN:
1569478112 (9781569478110)
language: English
ISBN:
0340618191 (9780340618196)
publisher: Sceptre publish date: August 4th 1994
pages: 327
language: English
ISBN:
0340618183 (9780340618189)
publisher: Soho Press publish date: January 1st 2009
format: ebook
language: English
ISBN:
1299578470 (9781299578470)
publisher: Blackstone Audiobooks publish date: December 1st 2013
format: audiobook
language: English
ISBN:
1482946998 (9781482946994)
publisher: Blackstone Audiobooks publish date: December 1st 2013
format: audiobook
language: English
ISBN:
148294698X (9781482946987)
publisher: Blackstone Audiobooks publish date: December 1st 2013
format: audiobook
language: English
ISBN:
1482946971 (9781482946970)