Enochs, Edgar E., et al. “The Existence of Gorenstein Flat Covers”. MATHEMATICA SCANDINAVICA, vol. 94, no. 1, Mar. 2004, pp. 46-62, doi:10.7146/math.scand.a-14429.