Author: Anuradha Dutta Sur
Born: 1971