publisher: Scribner publish date: October 5th 2004
format: paperback pages: 384
language: English
ISBN:
0743253396 (9780743253390)
publisher: Free Press publish date: June 24th 2008
format: paperback pages: 480
language: English
ISBN:
0743280768 (9780743280761)
publisher: St. Martin's Press publish date: November 28th 1989
format: mass market paperback
language: English
ISBN:
0312917775 (9780312917777)
publisher: Houghton Mifflin Harcourt
format: Hardcover pages: 384
ISBN:
0544443314 (9780544443310)