Physical Description: 1 online resource (xviii, 763 pages): illustrations, text file, PDF.
ISBN: 781119830757 (electronic book)
9781119830726 (pbk)