Only let down by a slightly flat ending, Aaronovitch has weaved a world of magic and ghostly violence into modern day London - covering topics such as civil unrest and exploring what it means to be yourself whilst being chased by a very angry spirit. ...more