Essential maths for geoscientists - Palmer, Paul I.