::Follow-up 2:  In the past couple of days I’ve had an email exchange with Meilir Page-Jones, a well-know author, educator and authority on the Structured and Object-Oriented paradigms. 

 ::Mr. Page-Jones corrected my assumption that Modular Programming had been absorbed by Structured Programming.  The truth is that Modular Programming and Structured Programming were on separate tracks.  Structured Design (Constantine et al) actually absorbed Modular Programming.   Structured Programming (Dikstra et al) and Structured Design continued on separate but compatible tracks. 

 ::He also confirmed, “Modularity is a principle.  Modular programming/Structured Design represents a set of techniques for achieving modularity."