Publications by 'Allan Hodgson'