M . Barclay & Kernp.