publisher: Baker & Taylor, CATS publish date: July 10th 2009
format: library binding
language: English
ISBN:
1439557187 (9781439557181)
publisher: Books on Tape publish date: January 1st 2000
format: audiobook
language: English
ISBN:
0736648445 (9780736648448)