the coplete guide to the Toefl test
97 Things Every Software Architect Should Know
Artificial Intelligence: A Modern Approach, 4th US ed
Computer Science from the Bottom Up
Jumpstart to Software Quality Assurance