The Blood Spilt by Asa Larsson (Paperback, 2012)