Physical Description: 1 online resource (xii, 554 pages): illustrations, text file, PDF.
ISBN: 0127992146
0122146743 (electronic book)