Manual of Soil Properties and Land Preparation
Soil formation is influenced by the interaction of:
Parent Material: The original rock type.
Climate: Temperature and rainfall patterns.
Organisms: Living things like bacteria and plants.
Relief: The slope and aspect of the land.
Time: How long the processes have been occurring