An intellectual history of modern Europe - Stromberg, Roland N. (Prentice-Hall, Inc, 1975)