publisher: HarperOne publish date: December 27th 2005
format: paperback pages: 240
language: English
ISBN:
0060832991 (9780060832995)
format: kindle pages: 240
language: English
ASIN: B000FCJYFA
publisher: HarperCollins publish date: October 13th 2009
format: ebook pages: 240
language: English
ISBN:
0061752932 (9780061752933)