Author: Praveen Gupta
Alternate names: Praveen K. Gupta
Born: 1957