Geology of the Couer D'Alene Mining District of Idaho