Osman et al. 2021: a flawed Nature paleoclimate paper?

A pdf copy of this article is available here Introduction [...]