Author: Kumar, C. R. Harilakshmeendra, 2nd