Nature (magazine)

Nature was a scientific magazine on Earth. On 29 May, 1965, Nature reported on the 30 June 1908 meteor shower. (PROSE: Birthright)