Programming with class - Gray, N A B (John Wiley, New York, 1994)