Author: Adel Shafeek Sedra
Born: 1943