Calicut in history (Publication Division, 2004)