Intermediate modern history vol 2 - Srinivasan, T. (1951)
English