Edmund Harold Linfield

University of Leeds