Physical Description:1 online resource (xvii, 485 pages) : illustrations, maps
Bibliography:Includes bibliographical references and index.
ISBN:0511041160
9780511041167
0511046731
9780511046735
9780521791052
0521791057
9780511486692
0511486693
1280429941
9781280429941