Language, Proof and Logic

(2th edition)

by Dave Barker-Plummer, Jon Barwise, John Etchemendy

Edit section