19 Techniques for Professional Screenwriting - Kindle edition