publisher: Baker & Taylor, CATS publish date: October 4th 2008
format: library binding
language: English
ISBN:
1439557276 (9781439557273)
publisher: Recorded Books publish date: 1996
format: audiobook
language: English
ISBN:
0788705059 (9780788705052)