Lectures On Mineralogy. by Thomas Egleston