k-ramesh-reddy-and-andrew-v-ogram documents