Calicut: the city of truth revisted - Narayanan, M.G.S (University of Calicut, 2006)