Blood Song
2011 • 642 pages

Ratings194

Average rating4.4

15

Never boring! Looking forward 2 the next 2.

Some editing should have been done here and there on the text, grammar, commas, wrong context.

October 1, 2015