Text this: High heat production (HHP) granites, hydrothermal circulation and ore genesis.