B T Ramappa Author