My suggestion would be the books sold by FSF
Free as in Freedom;
Free Software, Free Society.

and the other one would be
Structure and Interpretations of Computer Programs

Reply via email to