Eric Gunnerson
Eric Gunnerson has been programming for several decades in a number of programming languages.
He's currently a Program Manager on the Visual C# team, a member of the C# design team and the author of A Programmer's Introduction to C#.