Petrography by Loren A. Raymond