History of modern europe 1789-1870 (Agra Lakshmi Narain Agarwal Educational Publishers)