Karen Scott
Karen Scott is associate professor of history and director of the Catholic Studies Program at DePaul University. She has written extensively on Catherine of Siena.

Karen Scott is associate professor of history and director of the Catholic Studies Program at DePaul University. She has written extensively on Catherine of Siena.