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.