publisher: Recorded Books publish date: September 28th 2009
format: audiobook
language: English
ISBN:
9781440730276
publisher: Perfection Learning publish date: April 5th 2011
format: hardcover pages: 399
language: English
ISBN:
1613831684 (9781613831687)
publisher: Viking Books publish date: June 16th 2009
format: ebook pages: 399
language: English
ISBN:
1101079789 (9781101079782)
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1456110985 (9781456110987)