A complete guide to C# - Bishop, David Wayne (Jones and Barlett, 2004)