William Donald Schaefer: A Political Biography