REVIEW: Natalie Haynes’ A Thousand Ships: A Warning and a Tribute Finn Peterson, Contributor February 9, 2026