Harriet Caldwell’s story, so far

Everything happens for a reason