Publications by 'Mark E. O'Sullivan'