Design, Patterns, and Construction - Lydia Semler; Jana Hill; Ilea Magdelina Bonner (Taylor and Francis, 2023)