Publications by 'J. Richard Ayres'