publisher: Riverhead Hardcover publish date: December 30th 2010
format: hardcover pages: 336
language: English
ISBN:
1594487839 (9781594487835)
ISBN:
087725527X (9780877255277)
publisher: Ecco Press
format: hardcover pages: 288
ISBN:
006088553X (9780060885533)