Description
Item Description:Includes index. - Previous edition: 2007
Physical Description:xxx, 1116 pages illustrations
ISBN:9786613210470
0071606319
9780071606318