k. annappa shenoy