17.9. Applying GRASP to Object Design
GRASP stands for G eneral R esponsibility A ssignment S oftware P atterns.[9] The name was chosen to suggest the importance of grasping these principles to successfully design object-oriented software.
[9] Technically, one should write "GRAS Patterns" rather than "GRASP Patterns," but the latter sounds better.
Chapter 25 starting on p. 413.