Publications by 'Jeremy R. Gray'