Learn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X, Third Edition - Sanderson, Hamish (Apress, 2012)