Essential world history / Duiker, William J; Speilvogel, Jackson J. - 8th ed. - Singapore : Cengage Learning Asia Pte Ltd, 2019. - xxxiv, 874 p.: ill.; 25.4 cm. Includes glossary, documents, and index ISBN: 9789814839143 Dewey Class. No.: C 909 D873 2019