RecordDetails
London : Imperial College Press, 2011.
xii, 287 p. : ill. ; 23 cm.