publisher: Signet
publish date: December 5th 2006
format: paperback pages: 304
language: English
ISBN:
0451219988 (9780451219985)
publisher: Wheeler Publishing publish date: December 11th 2013
format: paperback pages: 371
language: English
ISBN:
141046363X (9781410463630)
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1456101269 (9781456101268)