Saturday, May 17, 2014

You see, it's not unanimous

"10,883 out of 10,885 scientific articles agree"