jump start Start To Software Quality Assurance
Artificial Intelligence: A Modern Approach, 4th US ed
Computers For Smart People
97 Things Every Software Architect Should Know
the coplete guide to the Toefl test