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