Owen F. T. RobertsFrom Wikipedia, the free encyclopedia Captain Owen Fiennes Temple Roberts FRSE MC (1896–1968) was a British astronomer and meteorologist.