publisher: Signet
publish date: December 6th 2005
format: paperback pages: 288
language: English
ISBN:
0451217276 (9780451217271)
publisher: Wheeler Publishing publish date: February 15th 2012
format: paperback pages: 304
language: English
ISBN:
1410445518 (9781410445513)