possiblytheworstbookreviewer 's review for:

Blood Song by Anthony Ryan
3.5
adventurous dark medium-paced