Beginning Visual C# 2005 express edition : from novice to professional - Wright, Peter