ramesh-viswanath documents