Author: Vijayamohanan Pillai, N.