‘Abd ar Rāziq

White Nile