Who Invented April Fools Day?

Andrew Sullivan —  Apr 1 2012 @ 12:39pm

The jury is still out: