MATLAB and design recipes for earth sciences how to collect, process and present geoscientific information - Trauth, Martin H (Springer, 2013)