Valerie FinchBooksFundamentals of Scots LawFundamentals of Scots lawAdministrative Law in ScotlandConstitutional law in ScotlandConstitutional lawA case study examining peer assessment of student presentationsHuman Rights Law EssentialsHuman RightsAuthor data: Open Library