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