Scan barcode
A review by madele
How to Deceive a Duke by Samara Parish
2.75
I liked the beginning but the last 50 pages or so were so miserable to me I could barely finish, I basically skimmed them