Stephen Davies - Author, “Blueprints: Creating, Describing, and Implementing Designs for Larger-scale Software Projects - version 2.5,” University of Mary Washington, 2026.