The Fundamentals of Automating Applications
Hanaan Rosenthal · Apress eBooks · 2004
One point I have made again and again throughout the book is that the AppleScript language is pretty small on its own. It has merely five commands and a handful of objects and properties. What gives life and substance to AppleScript is the scriptability of various applications and scripting additions.