samantha.kennedy's public page