Author: Muhammad Muneer Dahab
Born: 1965