Roberts, J.M.

Modern History from the European Age to the New Global Era - London: Duncan Baird Publishers, 2007. - 912p.; 28cm.

9781844834525 9781844835539

History, Modern

909.08 / ROB