Object orieted programming with c++ - DAVID PARSONS