Roy Starrs
British scholar

Roy Starrs