Publications by 'Mike O'Keeffe'