language: English
ISBN:
0340717106 (9780340717103)
publisher: Random House Audio publish date: July 4th 2000
format: audiobook
language: English
ISBN:
055375422X (9780553754223)
publisher: Bantam publish date: January 1st 2009
format: ebook
language: English
ISBN:
1299117511 (9781299117518)