The mystery of the green ghost - Hitchcock, Alfred