Rashomon, eliot and hardison