publisher: Turtleback Books publish date: 2007-01-01
format: hardcover pages: 268
language: English
ISBN:
0606000585 (9780606000581)
publisher: Recorded Books publish date: 2007-01-01
format: audiobook
language: English
ISBN:
1428134425 (9781428134423)