Publications by 'Roy Alderton'