Author: Sanjay K. Agarwal
Born: 1965