Author: Kunhabdulla Punathil.