Skip to main content alibris logo

Francis Landy

Francis Landy is Professor of Religious Studies at the University of Alberta, Edmonton, Canada.