publisher: HarperOne publish date: May 6th 2003
format: hardcover pages: 224
language: English
ISBN:
0060089709 (9780060089702)
publisher: HarperCollins publish date: October 13th 2009
format: ebook pages: 224
language: English
ISBN:
006175868X (9780061758683)
publisher: HarperCollins publish date: December 4th 2007
format: ebook pages: 224
language: English
ISBN:
0061557374 (9780061557378)