Here you can find lists of great Logic books are or have been used to teach courses at Caltech.
By: Frank Markham Brown
By: Zvi Kohavi, Niraj K. Jha
By: J. Eldon Whitesitt
By: Enderton Herbert
By: Joseph R. Shoenfield
By: Koblitz
By: David S. Gunderson
By: David Marker
By: Herbert B. Enderton