Europe in the xixth and xxth Centuries - Lipson, E.