Description
Summary:Annotation
Physical Description:1 online resource (xvi, 520 pages) : illustrations
ISBN:9780262277365
0262277360
0585450668
9780585450667
0262112728
9780262112727
0262612046
9780262612043
DOI:10.7551/mitpress/3300.001.0001