MOHAMMED ASAD MAKKAYILEKKULLA PAATHA - 5th Ed. - CALICUT Islamic Publishing House, Calicut 2001 Dewey Class. No.: 297.352 / MOH/M