mary hart age husband