Principles and Practice of Soil Science by Robert White, Bob White & Robert E. White