Data assimilation for the geosciences : from theory to application - Fletcher, Steven J.