Logic for Dummies by Mark Zegarelli