Paul Ferguson will spend between 30 and 100 years in prison