by Daniel Mark Epstein
publisher: Ballantine Books publish date: May 20th 2008
format: hardcover pages: 576
language: English
ISBN:
0345477995 (9780345477996)
publisher: Ballantine Books publish date: January 13th 2009
format: paperback pages: 576
language: English
ISBN:
0345478002 (9780345478009)
publisher: AudioGO publish date: April 29th 2008
format: audiobook minutes: 17
language: English
ISBN:
1602834148 (9781602834149)
format: kindle pages: 576
language: English
ASIN: B0018QOYJ8
publisher: Ballantine Books publish date: May 20th 2008
format: kindle pages: 576
language: English
ASIN: B009BJDNC8
publisher: Ballantine Books publish date: May 20th 2008
format: kindle pages: 576
language: English
ASIN: B009I6UR9Q
publisher: AudioGO publish date: June 17th 2008
format: MP3 CD
language: English
ISBN:
1602834156 (9781602834156)
publisher: Ballantine Books publish date: January 1st 2008
format: ebook
language: English
ISBN:
1299235522 (9781299235526)