The emergence of the European world /
Blum, Jerome,1913-1993.
Cameron, Rondo.
Barnes, Thomas G.
London,
1967.