Windows 2000 programming from the ground up - Schildt, Herbert (New Delhi, 2000)