A review by kalikoblack
A Thousand Ships by Natalie Haynes

3.0

Well written but dry. Really interesting perspective.