pete macarthur