A Multi-Physics Visco-Plasticity Theory For Porous Sedimentary Rocks