https://scholarsphere.psu.edu/resources/ddd1e790-c10e-4f03-a083-b05cf2b83efa