Description
Item Description:"Companion ebook available"--Spine.
Electronic resource.
Includes index.
Physical Description:xxii, 479 pages : illustrations ; 25 cm.
ISBN:1430201665
9781430201663
DOI:10.1007/978-1-4302-0166-3