alvin petersen