Concise History of Modern Europe : Liberty, Equality, Solidarity - Mason, David, S.