William Mckinley Party Affiliation