Publications by 'Dominic James Price'