hannah brooks age