Publications by 'Andrew Patterson'