publisher: HarperOne
publish date: May 29th 2007
format: paperback pages: 160
language: English
ISBN:
0060841265 (9780060841263)
publisher: HarperCollins publish date: June 2nd 2009
format: ebook pages: 160
language: English
ISBN:
0061955426 (9780061955426)