Discovery of Parkes Radio Telescope site was 'by luck', told through Ted Clarke's eyesChristine Little6 Nov 2020, 6:04 p.m.