Programming Microsoft InfoPath: a developerʹs guide - Robbins, Thom (Charles River Media, 2006)