Notes on European history - Edwards, William (Rivingtons, 1959)