Back
The Egypt Centre, University of Swansea
(ed.).