Half Bad by Sally Green | Book Review

On paper, Half Bad by Sally Green sounds like the perfect book for me. There are witches. The setting is in England. There’s a battle between good and evil with some shades of grey. While I did enjoy a lot of Half Bad and devoured it in one day, I failed to fall in love and flail […]