Publications by 'Douglas Allan'