Will Self draws no comfort from an alleged drop in violence in the real world, as he sees us increasingly expressing our innate tendency towards violence in the virtual realm. Show more
Discover 11,128,835 listings and 278,128 playable programmes from the BBC
Will Self draws no comfort from an alleged drop in violence in the real world, as he sees us increasingly expressing our innate tendency towards violence in the virtual realm. Show more