Author: Vasudevan, Killimangalam.