Pete Mackin is a freelance writer based in Marquette. He has covered environmental and mining issues for the Marquette Mining Journal and WLUC TV6. He studied media and journalism at Northern Michigan University and has given lectures at Michigan Technological University in journalism and technical writing in relation to mining.