Haney, David H. (University of Kent, UK)