- Python 3 Object-Oriented Programming: Build Robust and Maintainable Software with Object-Oriented Design Patterns in Python 3.8
- Getting Started with Python: Understand key data structures and use Python in object-oriented programming
- Python: Master the Art of Design Patterns
- Python Object-Oriented Programming: Build robust and maintainable object-oriented Python applications and libraries, 4th Edition
- Arch Linux Handbook 2.0










