ActionScript 3.0 design patterns - object-oriented programming techniques. - William B. Sanders; Chandima Cumaranatunge (O'Reilly, 2007)

Learning OOP with weakly typed web programming languages: adding concrete strategies to a PHP strategy design pattern. - William B. Sanders (SPLASH/OOPSLA Companion, 2010)

Teaching software modeling in computing curricula. - Jürgen Börstler; Ludwik Kuzniarz; Carl Alphonce; William B. Sanders; Michal Smialek (ITiCSE-WGR, 2012)