Beginning Visual C# 2010 - Watson, Karli (Wrox, 2011)