Scan barcode
A review by jo_kay
The Duke by Selena Laurence
3.0
3.5 stars, because this highly-entertaining story with some of my favourite tropes comes complete with a kitten that doesn't get forgotten.