Physical Description:1 online resource (xix, 422 pages) : illustrations.
Bibliography:Includes bibliographical references and index.
ISBN:158053192X
9781580531924
159693123X
9781596931237
1580530850
9781580530859