It happened along the Kaveri : a journey through space and time - Padma Seshadri (Niyogi Books, 2012)