Business patterns for software developers - Rednik (Wiley series in software design patterns., 2012)