Physical Description:1 online resource (352 pages) : illustrations.
Bibliography:Includes bibliographical references (pages 321-340) and indexes.
ISBN:1423710576
9781423710578
1843101602
9781843101604
9781846420719
1846420717