David Seljak
David Seljak is an associate professor at St. Jerome's University and Chair of the Department of Religious Studies at the University of Waterloo.
David Seljak is an associate professor at St. Jerome's University and Chair of the Department of Religious Studies at the University of Waterloo. See less
David Seljak's Featured Books