Item Description:Includes index.
Physical Description:1 online resource (395 pages) : illustrations.
Bibliography:Bibliography: pages 343-367.
ISBN:9781400858460(ebook)