Essential world history /
Duiker, William J.
Essential world history / by William J. Duiker and Jackson J. Spielvogel - 6th ed. - Australia : Wadsworth Cengage Learning, 2011.
9780495902942
World history
Essential world history / by William J. Duiker and Jackson J. Spielvogel - 6th ed. - Australia : Wadsworth Cengage Learning, 2011.
9780495902942
World history