History of modern world - Nanda, S P (new delhi anmol, 1998)