Vol. 59, Issue 2, 2023November 01, 2023 EDT
Measuring Human Progress: Is Life Getting Better or Worse?
Measuring Human Progress: Is Life Getting Better or Worse?
Snoad, J., & Alford, S. (2023). Measuring Human Progress: Is Life Getting Better or Worse? Ohio Social Studies Review, 59(2). https://doi.org/10.1592/16