Physical Description:1 online resource (xiv, 535 pages) : illustrations (some color)
Bibliography:Includes bibliographical references and index.
ISBN:0080459374
9780080459370
9780123693907
012369390X
1280630639
9781280630637