Articles with author Hany M. Abd El‑Lateef