gary laing