Publications by 'J. W. Davenport'