publisher: Harper publish date: February 12th 2008
format: hardcover pages: 336
language: English
ISBN:
0061567582 (9780061567582)
publisher: Harper Perennial
format: paperback pages: 480
language: English
ISBN:
0061672688 (9780061672682)
pages: 116
ISBN:
0706924959 (9780706924954)