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