Weekend Special | Take 10% Off. Get the code »

Peter Hamilton

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