D. Finlay , ordförande iGlasgow