Author - Frances M. Leap

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