https://scholarsphere.psu.edu/resources/bf5a9a8b-690e-4ed9-abc6-37f72a67d49f