Set these books free!
£4.99
Kurt Wallander is back. This time he must discover why a teenage girl doused herself in petrol and burned herself to death leaving no clues as to who she was. Then a former minister of justice is butchered in a bizarre murder that proves to be the first by a killer who strikes again and again.