Author: Hosakere srinivasayya