History of the Modern World - Rao, B.V. (New Delhi Sterling Publication)