J WILLIAMS KEELING