Valerie Finch

Valerie Finch is Senior Lecturer in Law at the University of the West of Scotland.