Keefe L. Turner
overview