Essential Logic: Basic Reasoning Skills for the Twenty-First Century
Ronald Pine is at Honolulu Community College.