publisher: Signet
publish date: November 1st 2005
format: paperback pages: 304
language: English
ISBN:
0451213823 (9780451213822)
publisher: Thorndike Press publish date: January 8th 2014
format: hardcover pages: 365
language: English
ISBN:
1410464830 (9781410464835)
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1449895530 (9781449895532)