Description
Physical Description:1 online resource (xvi, 816 pages) : illustrations (some color)
ISBN:0585334331
9780585334332