in Twin Peaks Cast & Crew Interviews ‘I Know Catherine, The Log Lady’: An Interview with Richard Green