Logic

Stan Baronett
Oxford University Press, USA
9780199383405
0-19-938340-5