Publications by 'Mike Bearne'