This reader’s recommendations and supporting excerpts from the sampled discussions.
3 books
How to Solve it by G. Polya
Introduction to Mathematical Thinking by Keith Devlin
Solving Mathematical Problems by Terrence Tao