Rock physics and modelling: theory and application