Larry Peterson, Princeton University