Question : former world no 1 tennis player who coached roger federer
Answer : Anthony Dalton Roche