Soil Fertility and Fertilizers ; An introduction to nutrient management - Havlin, John L. (Pearson Prentice Hall, 2005)