Crystal caves in Mexico. David Rosengren's enthralling tales of humidity, hyperthermia and human limits. How does the body cope?