Description
Item Description:Includes index. - Title from resource description page
Physical Description:xxi, 670 pages illustrations
ISBN:9780071496636