manashankaravaraprasad