Object-oriented programming

edited by Andreas Paepcke
MIT Press
9780262161367
0-262-16136-2