Kanaghalagatta R. Rajashankar | doi.page