https://scholarsphere.psu.edu/resources/de760c77-3000-4f6a-8162-b2ba7ab8f8da