https://www.civilengineeringforum.me/portland-cement-compounds-and-hydration/
Portland Cement: Compounds and Hydration