An Advanced History of India - Majumdar. R. C; Raychaudhuri. H. C (Delhi Macmillan, 2019)