The Gentlemans Gambit by Evie Dunmore

From Book Trigger Warnings