beth-kieffer-leonard