publisher: HarperOne publish date: November 4th 2008
format: hardcover pages: 288
language: English
ISBN:
0061673145 (9780061673146)
publisher: HarperOne
publish date: November 10th 2009
format: paperback pages: 288
language: English
ISBN:
0061673153 (9780061673153)