Tutorial Object Oriented Computing, Vol.2:Implementations - Peterson, Gerald E (Bangalore IEEE, 1987)