Author: Mohamed M. Keshavjee
Alternate names: Mohamed Keshavjee
Born: 1945-06-15