publisher: Knopf Doubleday Publishing Group publish date: September 5th 2006
format: ebook pages: 352
language: English
ISBN:
0385520123 (9780385520126)
publisher: Books on Tape publish date: September 5th 2006
language: English
ISBN:
0739346539 (9780739346532)
publisher: Anchor Canada publish date: March 4th 2011
format: ebook
language: English
ISBN:
0385673787 (9780385673785)