This reader’s recommendations and supporting excerpts from the sampled discussions.
3 books
you can't really beat 'How to Prove It' by Velleman.
I used 'Early Transcendentals' by Stewart in my first year Calculus lectures
'Probability and Random Processes' by Grimmett and Stirzaker.