Description
Physical Description:319 pages : illustrations ; 24 cm
Also issued online.
Bibliography:Includes bibliographical references.
ISBN:0903608952
9780903608954
354015888X
9783540158882
038715888X
9780387158884