A method of seismic exploration of the subsurface of the earth. Seismic reflection data are gathered in a selected area. The seismic data are combined with available non-seismic data to define an initial two-dimensional lithologic model. Based upon the initial model, a set of synthetic seismic data is generated. The degree of correspondence between the set of synthetic reflection data and the gathered seismic data is determined. The initial model-parameters are systematically perturbed during a series of iterations until a desired degree of correspondence has been achieved, resulting in a final lithologic model.