Principles of Soil Physics by Rattan Lal, Manjo K. Skukla & Lal Rattan