SMS dit: Principles of petroleum geology