5 POSTS
Steve Roberts is the Green Watch 419 columnist for the Toledo Free Press. Roberts worked at Kent State University and the University of Toledo as an academic and teacher. His areas of focus are environment and sustainability. He received his PhD from the University of Illinois.