Algebraic Patching - Jarden, Moshe (Springer Berlin Heidelberg, 2011)