publisher: Blackstone Audiobooks publish date: May 1st 1996
format: audiobook
language: English
ISBN:
0786109629 (9780786109623)
language: English
ISBN:
0140096825 (9780140096828)
publisher: Penguin publish date: July 31st 1997
format: paperback pages: 450
language: English
ISBN:
0140264329 (9780140264326)
publisher: Penguin publish date: June 3rd 2008
format: paperback pages: 288
language: English
ISBN:
0143054929 (9780143054924)
language: English
ISBN:
0140250875 (9780140250879)
pages: 436
language: English
ISBN:
0771596847 (9780771596841)