Concepts of Object-Oriented Programming with Visual Basic by PhD Steven Roman