The Join Legal Advice Class Diaries

The year 1066 is likely one of the watershed dates in legal history, for the