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