Introduction to mineralogy (Delve Publishing, 2023)