Matheson Library
Empowering Knowledge, Inspiring Discovery

Modern history and its themes /

Hagan, James.

Modern history and its themes / James Hagan. - Victoria : Longmans, 1966. - xix, 618 p. : ill.


History, modern.