Mathematical models in earth sciences - Patten, Lanny (New Delhi Oxford Book Company, 2022)