kim.r.flanery