thefinchandpea.com
Science Denial Then and Now
George Herbert’s “Vanity (I)” (1633) Science has always made people uncomfortable. Witness the recent comments from the U.S. House Science (Denial) and Technology Committee: We’ve…