Good all-round CS book
mjgoins: To get the most useful info for the fewest number of pages/words, I recommend 'The Little Schemer' by Friedman and Felleisen.Although it's not recommended if you don't have a flexible sense of humor.