Petrography and geology of the igneous rocks of the Highwood Mountains, Montana | lit.salon