James E. BishopJames E. Bishop is teaching assistant professor of liberal arts and international studies at the Colorado School of Mines, where he teaches courses in environmental philosophy, public policy, and engineering ethics. Books by the Author