C . G . Barclay.