William Shepherd (Univ Of Bradford, Uk)