Beginning Visual C# 2005 Express edition - Wright, Peter (Apress, 2006)