Who was the world cross country long course winner in 1985 and 1986
What is the answer?
zola budd