publisher: Random House Audio publish date: August 30th 2001
format: audiobook
language: English
ISBN:
1856866858 (9781856866859)
language: English
ISBN:
0091794390 (9780091794392)
publisher: Arrow publish date: June 26th 2002
format: paperback pages: 442
language: English
ISBN:
0099426196 (9780099426196)