Review: Haze, by Brandon J. Barnard

So I was asked to review this book, and typically when I’m asked to do something like that I go into them really expecting much, thinking I’ll just have to pick out a few nice things to comment on and gloss over everything else. But in this case there was no need for that as […]