Heinrich, E.2026-04-021956xiii,296phttps://idr.nitk.ac.in/handle/123456789/34761enMicroscopic StudyPetrographyRocksMicroscopic PetrographyBook