Principles of object-oriented programming in java 1.1. - Cooper lhJames William, 1943