Inside C# - Archer, Tom (Microsoft Press, 2001)