A History of the Modern World - Banerjee,Ajoy Chandra (Hyderabad Universities Press, 1995)