A Concise Introduction to Logic Coursecard door Patrick J. Hurley