Aaron Rosen

Aaron Rosen is director of the Henry Luce III Center for the Arts and Religion at Wesley Theological Seminary in Washington, D.C., and visual arts editor for Image Journal.