A review by isitbabs
Rush of Blood by Mark Billingham

5.0

HOLY HELL SO MANY TWISTS I ALMOST THOUGHT THAT MY GUESS OF WHO IT WAS WAS GOING TO BE WRONG!