Karunanidhi : a life in politics - Sandhya Ravishankar (Harper Collins, 2018)