Item Description:Includes index.
Physical Description:1 online resource (xii, 514 pages).
Bibliography:Includes bibliographical references and index.
ISBN:9781429476157
142947615X
9781567507812
1567507816
9780313294365
0313294364