Publications by 'Christopher D. D. Cabrall'