Holub on Patterns - Holub, Allen (Apress, 2012)