Scan barcode
A review by vklover
The Good Demon by Jimmy Cajoleas
4.0
I think this was a pretty solid book. I was a bit disappointed with the ending, but not mad. Not everything can be happy ya know? Some things felt unexplained. Overall though, I think it was a good read.