Pyrite-sphalerite in marble (Precambrian; St. Joseph Lead Company mine, Balmat, New York State, USA) 1