Description
Item Description:Print on demand edition.
Previous edition: 2018.
Physical Description:xx, 399 pages : illustrations, maps ; 26 cm
Bibliography:Includes bibliographical references and index.
ISBN:9781009416771
1009416774
9781009416825
1009416820