Publications by 'J. Douglas Barrett'