Geophysical Data Analysis: Discrete Inverse Theory