by Maḥfūẓ, Najīb Allen, Roger.
by Maḥfūẓ, Najīb, Allen, Roger.
by Maḥfūẓ, Najīb, Allen,Roger.
by Maḥfūẓ, Najīb, Rodenbeck, John Allen Roger.