harper trinity