The Creative Screenwriter: Exercises to Expand Your Craft by Zara Waldeback, Craig Batty (Paperback, 2012)