Exclusive Weekend Coupon! $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