Publications by 'Patrick Mooney'