Frances M. Leap

Print this pagePrint | Email this pageShare

Frances M. Leap is associate professor of religious studies at Seton Hill University in Greensburg, Pennsylvania.