Mineralogical society offers a gem of a show