A Handbook of Silicate Rock Analysis