William Barclay

William Barclay may refer to: