Not sure what your goal is, but If like me you don't have a computer science degree, and want to fill some gaps, this site is fantastic.
See the "still too much section". If you want the top two books they recommend if you don't have time for the rest.