Who was Jimmy Savile? More than anything he was a list of contradictions. He was a practising Catholic who raped young boys and girls and had sex with corpses. He was a God-fearing believer who participated in satanic rituals. He was an unprecedentedly generous charity fundraiser who was too tight to buy his own meals. He was a friend of princes and dukes who ate bacon sandwiches at his local greasy spoon. He was a peace activist who tied up troublemakers...