publisher: Penguin Press
format: Hardcover pages: 400
language: English
ISBN:
1594206724 (9781594206726)
publisher: Chrome Dreams
publish date: January 1st 2006
format: ebook pages: 337
ISBN:
1306098874 (9781306098878)
publisher: Random House Audio publish date: 2019-04-30
format: audiobook minutes: 660
ISBN:
9781984829399
publisher: Grove Press
publish date: May 21st 2013
format: hardcover pages: 304
language: English
ISBN:
0802121357 (9780802121356)
publisher: Houghton Mifflin Harcourt publish date: August 18th 2011
format: hardcover pages: 288
language: English
ISBN:
0547133049 (9780547133041)
publisher: Brilliance Audio
publish date: March 11th 2014
format: audiobook
ISBN:
1491507500 (9781491507506)