Hi, I'm embarking on a mission to self-study math, and would like some recommendations on any missing books or ones that should be replaced in my repertoire. The goal is to build a strong mathematical foundation. My naive idea of what that means is something like an undergraduate math major, so I have googled a bit to get an idea of the relevant areas, and searched amazon for the best books on those topics, this is what I have so far: Savov - No Bull**** Guide to Math and Physics Velleman - How to Prove it Spivak - Calculus Axler - Linear Algebra Done Right Mendelson - Introduction to Topology Kleene - Mathematical Logic Graham - Concrete Mathematics Ghorpade - Course in Multivariable Calculus and Analysis Rudin - Principles of Mathematical Analysis Pinter - Abstract Algebra Farlow - PDE for Scientists and Engineers My long-LONG term goal is a PhD in CS, specifically AI. So please advice me! Keep in mind that I'm really starting from basics here, as I'm currently only 7/10 through Khan Academy and nothing more.