Calicut the city of truth revisited - Narayanan, M. G. S. (Mathrubhumi Books, 2018)