Author: Tarek H. Ahmed
Born: 1946