Author: Radwan M. Barakat
Born: 1963