Carson Wilford Leach was an American theatre director, set designer, film director, screenwriter, and professor. Wikipedia