A review by darbarb
The Duke Effect by Sophie Jordan

5.0