Scan barcode
A review by lindseyhall44
A Thousand Ships by Natalie Haynes
emotional
5.0
Graphic: Adult/minor relationship, Child death, Death, Infidelity, Misogyny, Physical abuse, Rape, Sexual assault, Sexual violence, Slavery, Torture, Toxic relationship, Kidnapping, Death of parent, Pregnancy, Abandonment, and War