Physical Description: 1 online resource (xvi, 563 pages): illustrations, text file, PDF.
ISBN: 9781119784197
9781119784180 (electronic book)
9781119784173 (pbk)