Filed under: Articles of Note (March 30, 2018)

Galileo’s invention of the telescope not only broke with the church but upset philosophers as well. “To observe through those glasses gives me a headache,” said one professor... more »