Physical Description: 1 online resource (xii, 606 pages): illustrations, text filel PDF.
ISBN: 9780367816698 (electronic book)
9780367418724