Item Description:Includes index.
Physical Description:1 online resource (xiv, 450 pages) : illustrations.
ISBN:0471264776
9780471264774