Granites and Quartzites