publisher: HarperOne
publish date: June 24th 2008
format: paperback pages: 192
language: English
ISBN:
0061542695 (9780061542695)
publisher: HarperCollins publish date: September 14th 2010
format: ebook pages: 192
language: English
ISBN:
0062029169 (9780062029164)