The Mind's Gym
Like the body, the brain needs exercise. One of the best ways to do this is to read a good book. I have mentioned this to my students as long as I have had students (over 10 years now), and I am often asked what books are useful. Below are my recommendations to build your mind, with a particular concentration on those of interest to computer science and engineering, math, and general science I like. Also you will find some books in other areas and even fiction, because variety is not only the spice of life, it is helpful to expand your thinking. Try to read several books a year, no matter where you get them.
CSUSB 25th Anniversary Storybook
Books From Amazon.com
I have bought books from Amazon.com for years and have been very happy with the service and selection. Below are some of my favorites.