Panduan Object Oriented Programming - David H. Eberly (Andi Offset, 2004)