“…Following [4], let us denote by GP (X ,Y) and GI (X ,Y) the classes of (X , Y)-Gorenstein projective and (X , Y)-Gorenstein injective objects of C, respectively. For example, GP (P,P) and GI (I,I) are precisely the classes of Gorenstein projective and Gorenstein injective objects of C, which we shall write as GP and GI, for simplicity.…”