Item Description:Includes index.
Physical Description:1 online resource (xviii, 563 pages) : illustrations.
ISBN:058517430X
9780585174303