Essentials of flow assurance solids in oil and gas operations : understanding fundamentals, characterization, prediction, environmental safety, and management - Hussein, Abdullah (Gulf Professional Publishing, 2023)