Julian Preece

University of Kent, Canterbury, UK