A Concise Introduction to Logic Coursecard by Patrick J. Hurley