Mechanical Properties, Instability Precursors, and Fatigue Life Prediction of Siltstone Under Bivariate Fatigue Damage-Controlled Tests Article in Rock Mechanics and Rock Engineering (July 2024)