The Modern C# Challenge: Become an expert C# programmer by solving interesting programming problems by Rod Stephens | Menrva Books | MenrvaBooks