Logic 2e C door Gary Mar, Donald Kalish & Robert J. Fogelin