The Scientific Approach to Caving

Speleology is a science, located between several classic sciences. A speleologist has to be an interdisziplinary scientist, knowing at least the basics of chemistry, physics, geology (especially hydrogeology), mineralogy and geography. We tried to list some comprehensive books for people who want to go deeper into the matter.