Publications by 'Timothy M. M. O'Shea'