Happy New Year !? April 1st! The beginning of time? World's oldest ...