if you really want to know how it works, start by getting a degree in biology or horticulture, then search all the electronic data bases for soil information, due a research review article and then have it published. then you will know. or better yet, buy a botany book, read it and start there...