Description
Physical Description:603 pages : illustrations ; 24 cm.
Bibliography:Includes bibliographical references.
ISBN:0948507411
9780948507410
0387194495
9780387194493
3540194495
9783540194491