Publications by 'Steve Hailes'