Geoffrey Paul Hammond

University of Bath