https://scholarsphere.psu.edu/resources/27488250-6016-493f-8280-3b342a304ec5