publisher: HarperCollins publish date: July 20th 2010
format: ebook pages: 480
language: English
ISBN:
0062023659 (9780062023650)
format: audiobook
ISBN:
1482973421 (9781482973426)
publisher: Blackstone Audiobooks publish date: November 1st 2013
format: audiobook
ISBN:
1482941376 (9781482941371)
publisher: Hylas Publishing
publish date: September 25th 2003
format: hardcover pages: 192
language: English
ISBN:
1592580432 (9781592580439)