Python object-oriented programming Build robust and maintainable object-oriented Python applications and libraries - Lott, Steven (Packt, 2021)