Froilán Irizarry Rivera rated Head First design patterns: 4 stars Nov. 16, 2015 Public Head First design patterns by Eric Freeman, Elisabeth Freeman, Kathy Sierra, and 1 other