(1)
Artifacts of Technology: Indices of Progress in Development. SHDR 2025, 1 (2).