A League of Extraordinary Women by Evie Dunmore (series)

From Book Trigger Warnings