The Great Fireball of 26 July 1938

Science. 1960 Jan 8;131(3393):86-8. doi: 10.1126/science.131.3393.86.
No abstract available