Inside C# architectural reference - Tom Archer; Andrew Whitechapel (New Delhi WP Publishers & Dist. Ltd, 2006)