publisher: Thorndike Press
format: hardcover pages: 487
language: English
ISBN:
1405645784 (9781405645782)
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1456111108 (9781456111106)
publisher: Signet Book publish date: November 6th 2007
format: ebook pages: 352
language: English
ISBN:
1429544716 (9781429544719)
language: English
ISBN:
1440728593 (9781440728594)