A good resource to learn about composting with several sections like history, science, methods, materials, benefits...
Lots of basic information about composting, a good combination of practice and explanations