Shahru Ramalan - Sayyid Swalahudheen Bhukhari (Kozhikkod Crescent Publishing House)