M C Gatto
M. C. Gatto is an Honorary Visiting Fellow of the University of Leicester specialising in the prehistoric and historic archaeology of the Nile Valley and the Sahara.
M. C. Gatto is an Honorary Visiting Fellow of the University of Leicester specialising in the prehistoric and historic archaeology of the Nile Valley and the Sahara. See less
M C Gatto's Featured Books