Description
Item Description:Title from PDF title page (viewed on June 14, 2012)
Includes index
Physical Description:1 online resource (iv, 552 p.) col. ill
ISBN:9781607950561 (electronic bk)
1607950561 (electronic bk)