Peter Hamilton

After spending twenty five years on the Sheriff Court bench Peter Hamilton now tutors at the Glasgow Graduate School of Law