by Brian Switek
publisher: Scientific American
publish date: 2013
format: hardcover pages: 257
language: English
ISBN:
0374135061 (9780374135065)
publisher: Farrar, Straus and Giroux publish date: March 4th 2014
format: paperback pages: 272
language: English
ISBN:
0374534268 (9780374534264)
publisher: Macmillan Audio publish date: April 16th 2013
format: audiobook
language: English
ASIN: B00BTLNR1I
publisher: Farrar, Straus and Giroux publish date: April 16th 2013
format: kindle pages: 269
language: English
ASIN: B00ANI9EP6
publisher: Farrar, Straus and Giroux publish date: April 16th 2013
format: ebook pages: 272
language: English
ISBN:
1466836768 (9781466836761)