Visual studio tools for Office : using Visual Basic 2005 with Excel, Word, Outlook, and InfoPath - Carter, Eric (Microsoft.NET development series, 2006)