J.H.Davenport@bath.ac.uk