William Charlton Frampton.