by Andrew Sullivan
publisher: Harper
publish date: October 10th 2006
format: hardcover pages: 304
language: English
ISBN:
0060188774 (9780060188771)
publisher: Harper Perennial publish date: October 9th 2007
format: paperback pages: 304
language: English
ISBN:
0060934379 (9780060934378)
publisher: HarperCollins publish date: March 20th 2007
format: ebook pages: 304
language: English
ISBN:
0061347159 (9780061347153)
format: kindle pages: 306
language: English
ASIN: B000OI0F8K
publisher: HarperCollins publish date: October 13th 2009
format: ebook pages: 304
language: English
ISBN:
0061843288 (9780061843280)