American Science and the Solar Eclipse of 1878

As the U.S. preps for a rare total solar eclipse on August 21, a journalist looks back on the furor surrounding that same event when it happened back in 1878.

The Joseph H. Lauder Institute
256 South 37th street
2nd Floor
Philadelphia, PA 19104-6330