Description
Item Description:Includes index.
Physical Description:1 online resource (xxiii, 692 p.) : ill.
ISBN:9780071605076 (electronic bk.)
007160507X (electronic bk.)