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

9789814839143

C 909 D873 2019