Author: Pateman, Robert, 1954-

Author: El-Hamamsy, Salwa