Russ Olsen delivers an approachable introduction to design patterns using Ruby in a book that is as good for those …