Pub quiz question

  1. Name the US president
  2. William McKinley
  3.