Manyebook
Robert Lafore
C++ Interactive Course
Assembly Language Primer for the IBM PC