Beginning CSharp Objects - Barker, Jacquie (Apress, 2012)