publisher: Berkley publish date: January 4th 2005
format: paperback pages: 304
language: English
ISBN:
0425199991 (9780425199992)
publisher: Wheeler Publishing publish date: December 1st 2007
format: paperback pages: 455
language: English
ISBN:
1597226572 (9781597226578)
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
144989240X (9781449892401)
language: English
ISBN:
1419334026 (9781419334023)