Gail M Harley

Gail M. Harley teaches religious studies at the University of South Florida