https://scholarsphere.psu.edu/resources/f56a9d8f-951b-4d5b-86ee-777bc8f7a983