notes on history & advantages of java from "Core Java V1"
Java example good `equals` method