Software Engineering: A Modern Approach - Chapter 5 - Sections 5.6.5 and 5.6.6 - Demeter and Open/Closed Principles (AI-generated summary)
Online book available at softengbook.org