Soil fertility and fertilizers : an introduction to nutrient management - Havlin, John (New Delhi : PHI Learning Private Limited, 2009)