Science…Marches On?


#1

http://www.vox.com/2014/12/7/7339587/simpsons-science-paper