Philosophy of Logic: Second Edition