A review by bookishalli
The Duke Effect by Sophie Jordan

3.0

3.5 stars