Advanced history of India - Nilakanta Sastri, K A; Srinivasachari, G (Allied Publishers Ltd., 1975)