Essential Logic: Basic Reasoning Skills for the Twenty-First Century by Ronald C. Pine | Menrva Books