Realism or Idealism? Perspectives on the Philosophy of History From a Practicing Historian | Synapse