4 books
Understanding Mathematical Proof
Discrete Mathematics for New Technology
100 Per Cent Mathematics Proof
Discrete Mathematics