Physical Description:1 online resource (xii, 364 pages) : illustrations
Bibliography:Includes bibliographical references (pages 336-353) and indexes.
ISBN:1423764862
9781423764861
1602566194
9781602566194