Mary E. Giles is professor of humanities and religious studies at the California State University in Sacramento.
edited by Mary E. Giles
with Hopkins Press Books