Computers in Geology - 25 Years of Progress - Davis, Herzfeld (Oxford University PressOxford University Press, 2020)