Foundations of modern history
Edward Arnold
by J.R. Jones
Edward Arnold 1966 Foundations of modern history
Available at 13 libraries
by R.J. Moore
Available at 10 libraries