The Simpsons

danjoseph | January 29, 2015
There was a surprising tidbit in a new Pew Research study examining how scientists and the general public differ in their views of science and…
msargent | January 11, 2010
Okay, so it was in reference to the Simpsons. But still, this was pretty funny.