Ronald Cole had been in prison from the age of 29 following his last horrific crime - where he raped a 25-year-old woman as her baby son lay in bed beside her.