For a more recent publication "Ecology of the Planted Aquarium" by Diana Walstad is very good for understanding the science behind it, how and why a dirt substrate works.
There is a lot of information available both online and in books so this is not going to be any sort of tutorial. It is just a journal of my personal experiences.
29 gallon tank. I sifted Miracle Gro Potting Organic Choice Soil through a wire sieve to remove large wood pieces. I am airing it out to let it out gas before adding a cap to keep it from just making a tank of muddy water.
None of this will be done in a hurry. While I do have a lot of plants I am ordering more.