shrinivasaragav-balasubramanian documents