format: hardcover pages: 335
language: English
ISBN:
0965925072 (9780965925075)
publisher: Random House Inc. publish date: May 31st 2005
format: paperback pages: 416
language: English
ISBN:
0345483472 (9780345483478)
publisher: Gardners Books publish date: August 15th 2005
format: paperback pages: 375
language: English
ISBN:
0641794037 (9780641794032)
publisher: Books on Tape publish date: October 10th 2006
language: English
ISBN:
0739349953 (9780739349953)
publisher: Random House Audio publish date: June 29th 2004
format: audiobook
language: English
ISBN:
0739312006 (9780739312001)
language: English
ISBN:
0340896434 (9780340896433)
language: English
ISBN:
0340824549 (9780340824542)
language: English
ISBN:
0340824557 (9780340824559)
publisher: Random House Audio publish date: March 5th 2004
format: audiobook
language: English
ISBN:
1415904774 (9781415904770)