Geoffrey Wansell: Lifers- Inside the minds of Britain´s most notorious criminals

340