Concrete Abstraction: Introduction To Computer Science - Hailperin
20