Srinivasan's work