Beginning SOLID Principles and Design Patterns for ASP.NET Developers - Joshi, Bipin (Apress : Imprint: Apress, 2016)