Dan Spencer

Dan Spencer teaches environmental studies at the University of Montana.