Unified objects : object-oriented programming using C++ - Sadr, Babak (IEEE Computer Society, 1998)