Video production techniques theory and practice from concept to screen - Diefenbach, Donald L. 1967-; Slatton, Anne E. (Routledge, 2019)