Todd Deutsch is a professor of photography at Saint Catherine University, St. Paul, Minnesota, yet finds time for personal projects. His artistic eye allows the viewer to explore t [...]