Question: former world no 1 tennis player who coached roger federer
Answer: Anthony Dalton Roche , AO MBE ( born 17 May 1945 ) is an Australian former professional tennis player , a native of Tarcutta .