Foundations of WPF: An Introduction to Windows Presentation Foundation - Moroney, Laurence (Apress, 2012)