Professional WPF programming: .net development with the windows presentation foundation - Andrade, chris others (Vidhyanagar wiley, 2007)