bennett-michael-keogh