All authors
/ Author
Hurley, Patrick J.
Logic: The Essentials
[Paperback]