Video Production Techniques: Theory and Practice from Concept to Screen by Donald L. Diefenbach | Menrva Books