History of Modern World - Gokhale, B.K