Computers in Geology - 25 Years of Progress (International Association for Mathematical Geology Studies in Mathematical Geology)