McGregor - British North America