Mathematical Geoscience - Fowler, Andrew (Springer London, 2011)