Duiker, William.

The essential world history/ William Duiker and Jackson Spielvogel. - Philippines: Cengage Learning Asia Pte Ltd., [2021] - xxxix, 855 pages;

Includes indexes.

9789814986298

909 / D883 2021