The Python Tutorial - Classes, Python Software Foundation, 2024 - Provides an official and fundamental introduction to classes, objects, attributes, and methods in Python, including the significance of the self parameter.
Learning Python, 5th Edition, Mark Lutz, 2013 (O'Reilly Media) - A comprehensive reference for the Python language, offering detailed explanations of object-oriented programming, including method definition and the self mechanism.