earl kennon