Kevlin HenneyStoppedtechnology writerBooksPattern-Oriented Software Architecture97 Things Every Programmer Should KnowPattern-Oriented Software Architecture97 Things Every Java Programmer Should KnowC++ Patterns (Software Patterns)Author data: Open Library