Soil physics - Marshall, T.J (Cambridge University, 1979)