Patterns of Software Construction: How to Predictably Build Results. 1st Ed. — Stephen Rylander | UA Books