publisher: Little, Brown and Company publish date: January 1st 2000
format: paperback pages: 288
language: English
ISBN:
0349111391 (9780349111391)
language: English
ISBN:
0316648094 (9780316648097)
publisher: Bloomsbury publish date: March 11th 2013
format: ebook
language: English
ISBN:
1448211166 (9781448211166)
publisher: Isis publish date: May 1st 2002
format: audiobook
language: English
ISBN:
0753114801 (9780753114803)
publisher: Isis publish date: May 1st 2002
format: audiobook
language: English
ISBN:
0753106302 (9780753106303)