
Just to be on the safe side I am marking this entire review as having spoilers (because just the wrong word will give away some surprise…so just jump down to the bottom of the page to see what how I rated the story). I had a very hard time writing up this review. Not because [… read more]