ruth hardy