James Gregory (mineralogist)

British mineralogist