Professor Daniel McKinsey wins Packard Fellowship