Basic Principles of sedimentology