Physical Description:1 online resource (xi, 369 pages)
Bibliography:Includes bibliographical references and index.
ISBN:0511042027
9780511042027
0511148399
9780511148392
0511044798
9780511044793
0511177887
9780511177880
9780521809108
052180910X
0521006058
9780521006057
9780511613814
0511613814