July 5th, 1189: The Last Day of Time Immemorial
July 5th, 1189: The Last Day of Time Immemorial The Oxford dictionary defines the term ‘time immemorial’ as: “a time in the past that was so long ago that people have no knowledge or memory of it”. [1] In England, prior to the 1st Statue of Westminster in 1275 [2], ‘time immemorial’ was interpreted by …