Petrographic minerology - Ernest E. Wahlstrom (John Wiley and Sons)