Physics and geology - Russell, R.D