How many years did mike mansfield serve?