Francis Stephen Keighley — (born 1953)