publisher: St. Martin's Griffin publish date: August 25th 2001
format: paperback pages: 352
language: English
ISBN:
1580631975 (9781580631976)
publisher: Macmillan Audio publish date: September 15th 2001
format: audiobook
language: English
ISBN:
1559276339 (9781559276337)