Duncan Spiers

Duncan Spiers is Lecturer in Law at Edinburgh Napier University.