J. W. Pomeroy

University of Bristol, Bristol, UK