publisher: ReganBooks publish date: March 28th 2006
format: mass market paperback pages: 352
language: English
ISBN:
0060582529 (9780060582524)
publisher: HarperCollins publish date: February 17th 2004
format: ebook pages: 368
language: English
ISBN:
0060748354 (9780060748357)
publisher: HarperCollins publish date: January 16th 2010
format: kindle pages: 338
language: English
ASIN: B003B02O3W