Fundamentals of Rock Physics (2021)