A Concise Introduction to Logic 3rd edition by Hurley, Patrick J. (1987) Hardcover