Outline of modern world history - Banerjee, Anil Chandra (A Mukherjee & Co., 1969)