Macromedia Flash MX 2004 certified designer study guide : what every Flash designer needs to know to pass the Certified Flash MX designer exam - English, James (Macromedia Press in association with Peachpit Press, 2005)