Hagan, James. Modern history and its themes / James Hagan. - Victoria : Longmans, 1966. - xix, 618 p. : ill. Subjects--Geographic Terms: History, modern.