“Block-Symmetric and Block-Lower-Triangular Preconditioners for PDE-Constrained Optimization Problems” (2018) Journal of Computational Mathematics, 31(4), pp. 370–381. doi:10.4208/jcm.1301-m4234.