David R. King
overview