Replacing Unification by Constraint Satisfaction to Improve Logic Program Expressiveness

John W. Roach, R. Sundararajan, L. T. Watson. Replacing Unification by Constraint Satisfaction to Improve Logic Program Expressiveness. Journal of Automated Reasoning, 6(1):51-75, 1990.