https://blog.minimegeology.com/2011/12/05/rock-mineral-identification-charts/
Rock & Mineral Identification Charts