Michael North, APG