Actual rating 3.5 stars.I was pleasantly surprised by ‘Strange Angels,’ it starts off with a bang and takes one surprising road after another. There is an ancient twist to the monsters and mythology in this novel that kept me engaged. It did not feel...