Books on Amazon
Subject / Predicate: not interchangeable, ((s) Vs: e.g. Wisdom sokratizes).
Termini / GeachVstradition: a term can not switch from subject to predicate position without changing the meaning - Geach per Aristotle: human and Socrates can be treated both as a name, but caution: confusion of Name and predicate.
Subject / Geach: order uninteresting - Tom loves Mary: unclear which is the subject.
Logic Matters Oxford 1972