Elman H, Howle VE, Shadid J, Shuttleworth R, Tuminaro R.  2006.  Block preconditioners based on approximate commutators. SIAM Journal on Scientific Computing. 27(5):1651-1668.