Author: Late Pandeshwara Ganapathi Rao