publisher: The MIT Press publish date: 2015-05-22
format: Hardcover pages: 568
language: English
ISBN:
0262028700 (9780262028707)
ASIN: 0262028700
publisher: Light Technology Publishing publish date: March 1st 2012
format: paperback pages: 218
language: English
ISBN:
1891824961 (9781891824968)