Calicut in history - Kunhali V. (University of Calicut, 2004)