Publications by 'Alan Naughton'