SHEPHERD Peter Hayley