Item Description: Includes index
Physical Description: 1 online resource (vii, 721 pages): illustrations, text file, PDF.
ISBN: 9780323222358 (electronic book)