publisher: Books on Tape publish date: June 12th 2007
language: English
ISBN:
1415938865 (9781415938867)
publisher: Random House Audio publish date: June 12th 2007
format: audiobook
language: English
ISBN:
0739342894 (9780739342893)
publisher: Random House Audio publish date: June 12th 2007
format: audiobook
language: English
ISBN:
1415938857 (9781415938850)
publisher: Crown Publishing Group publish date: June 12th 2007
format: hardcover pages: 464
language: English
ISBN:
1615573623 (9781615573622)
language: English
ISBN:
1862079668 (9781862079663)