“…Enochs extended their ideas and introduced Gorenstein projective, Gorenstein injective and Gorenstein flat modules and correspondent dimensions over arbitrary rings, see the book [9] for details. Later Gorenstein homogical theory was extensively studied and developed by Avromov, Martsinkovsky, Christensen, Veliche, Sather-Wagstaff, Chen, Beligiannis, Yang and many others (see for instance [3,4,7,8,10,12,13,14] etc. ).…”