Modern Indian history - Gopalan, P C (Calicut University Calicut, 2012)
English