RecordDetails
Lausanne : EPFL Press, c2010.
364 p. : ill. (some col.) ; 25 cm.