J . D. Barclay , frih.