Author: Ramasamyiyer Swaminathan
Title: Professor.