Ruby Full Stack Development: Object-Oriented Programming with Ruby