Scan barcode
A review by jendaby
The Last Witch in Edinburgh by Marielle Thompson
4.0
This started as a fascinating piece of historical fiction with more sex than anticipated, and then wove itself into an exciting modern fantasy with shrewd observations about gender and misogyny.