C#2.0 : practical guide for programmers - Champlain, Michel de (Morgan Kaufmann practical guides series, 2005)