Science Fiction
The Fire People
The first of the new meteors landed on the earth in November, 1940. It was discovered by a farmer in his field near Brookline, Massachusetts, shortly after daybreak on the morning of the 11th. Astronomically, the event was recorded by the observatory at Harvard as the sudden a...