RecordDetails
Amsterdam ; Boston : Elsevier/Academic Press, 2009.
xxix, 650 p. : ill. (chiefly col.), port. ; 29 cm.