Blueprint for screen writing : A complete writers Guide to story structure and character development - Ballon, Rachel (Lawrence erlbaum associates Publisher, 2005)