publisher: HarperPress publish date: 2008-05-05
format: hardcover pages: 512
language: English
ISBN:
0007225717 (9780007225712)
publisher: Harper Perennial publish date: April 16th 2009
format: paperback pages: 564
language: English
ISBN:
0007225725 (9780007225729)