Description
Physical Description:xiii, 702 p. : ill. (some col.) ;
ISBN:9781627030168 (hbk. : alk. paper)
1627030166 (hbk. : alk. paper)