Tag: University of Aberdeen – Centre for the Study of Public Policy
-
A critical analysis of the law of self defence in Scotland and England
A critical analysis of the law of self defence in Scotland and England Law of Europe > Law of France > France > Dictionaries. Encyclopedias Edition Details Creators or Attribution (Responsibility): Fiona Leverick, University of Aberdeen. Language: English […]