Who was the 24th president of the United States? William McKinley Benjamin Harrison James A. Garfield Grover Cleveland Next Question!