William G. Milliken: Michigan's Passionate Moderate