Garry J. Shaw

Bio

Garry J. Shaw completed his doctorate in Egyptology at the University of Liverpool, and has taught at the at the American University in Cairo.