- The Shape of Space by Jeffrey R. Weeks -- from geometry to cosmology, exercises your mind into visualizing the shape of the universe. - Algorithms by S. Dasgupta, C. H. Papadimitriou, and U. V. Vazirani. -- compact book that goes from the basics to divide-and-conquer, graphs, dynamic programming, linear programming, NP-completeness, and Quantum.
Also recommended in this reply