Abstract.This paper gives a cohomological description of the Witten-IsenbergYasskin-Green generalization to the non-self-dual case of Ward's twistor construction for self-dual Yang-Mills fields. The groundwork for this description is presented in Part I: with a brief introduction to analytic spaces and differential forms thereon, it contains an investigation of the exactness of the holomorphic relative de Rham complex on formal neighbourhoods of submanifolds, results giving sufficient conditions for the invertibility of pull-back functors on categories of analytic objects, and a discussion of the extension problem for analytic objects in the context of the formalism earlier introduced. Part II deals with non-self-dual Yang-Mills fields: the Yang-Mills field and current are identified in terms of the Griffiths obstructions to extension, including a proof of Martin's result that "current = obstruction to third order". All higher order obstructions are identified, there being at most N2 for a bundle of rank N. An ansatz for producing explicit examples of non-self-dual fields is obtained by using the correspondence. This ansatz generates SL(2, C) solutions with topological charge 1 on S4.Introduction. As the title suggests, the paper is divided into two parts, the first of which lays the mathematical groundwork for the second. Part II, "Non-self-dual Yang-Mills fields", is concerned with the generalization of Ward's twistor construction for self-dual Yang-Mills fields (Ward [28]) to the non-self-dual case, due independently to Witten [30] and Isenberg, Yasskin and Green [19], and with the subsequent cohomological formulation of this generalization by Manin [22].In broad outline Ward's construction gives a one-to-one correspondence between holomorphic vector bundles with self-dual connection on a complex 4-manifold X