The Empress of Rome by Kate Quinn (series)

From Book Trigger Warnings