publisher: Harper publish date: 2015-03-17
format: hardcover pages: 448
language: English
ISBN:
0062282468 (9780062282460)
ASIN: 0062282468
publisher: MIT Press
publish date: January 12th 2014
format: kindle pages: 246
language: English
ASIN: B00EIS6WS4