Practical Enterprise Software Development Techniques : Tools and Techniques for Large Scale Solutions - Crookshanks, Edward. (Apress : Imprint: Apress, 2015)