JOHN KEIGHLEY, III