Cunningham, Daniel W

Logical introduction to proof - New York Springer 2012 - xv, 356 p.

511.3 C917L