J . D. Barclay , G O.F.