Modern Europe to 1870 - Hayes,C.J.H (Surjeet Publications, 2004)