Here is a list of books I find useful or simply enjoyed reading them.
+Technical & Science
+-
+
Effective C++ / More Effective C++
Scott Meyers
+Effective and safe C++ programming advises for practical use. +
+Thinking in C++
Bruce Eckel
+A freely available introduction to C++ and its Standard Library. +
+Artificial Intelligence: A Modern Approach
Stuart J. Russel and Peter Norvig
+A comprehensive compendium of most techniques for the development of artificial intelligence. +
+The Algorithmic Beauty of Plants
Przemyslwa Prusinkieicz and Aristid Lindenmayer
+A wonderful introduction to L-systems and a motivational read. +
+Compilers: Principles, Techniques & Tools
Alfred V. Aho, Monica S. Lam and Ravi Sethi
+The standard introduction to compiler development. Also known as the Dragon Book. +
+Computer Networks
Andrew S. Tanenbaum
+A good and in-depth textbook for network technology. +
+A Brief History of Time
Stephen W. Hawking
+Popular science. Follow Stephen on his quest for the Theory of Everything. +
+
Fiction
+-
+
Alice in Wonderland
Lewis Carroll
+Follow the rabbit. +
+Through the Looking-Glass
Lewis Carroll
+Sequel to Alice in Wonderland. +
+1984
George Orwell
+Classic novel about a totalitarian regime and its influence on the society. +
+