Applied Logic: Critical Thinking Essentials (Revised)

First Edition   Sarri, © 2016, 206 pages