Soil Fertility and Fertilizers An introduction to nutrient Management - John L.Havlin James D.Beaton Samuel L.Tisdale Werner L.Nelson (New Delhi PHI Learning Private Limited, 2012)