Lectures on mineralogy - Egleston, Thomas. (D. Van Nostrand,)