Fundamentals of logic - Carney, James D.Scheer, Richard K.