Automated theorem proving: a logical basis. - Loveland, Donald W. (Fundamental studies in computer science, 1978)