Description
Physical Description:1 online resource (xiii, 497 pages) : illustrations
Bibliography:Includes bibliographical references and indexes.
ISBN:9780203474969
0203474961
9781482271430
1482271435
9780429257070
0429257074