Author: Mahakoteshvaragowda .S. Pattela