Lisa Isherwood
Lisa Isherwood is Professor of Feminist Liberation Theologies and Director of Theological Partnerships at the University of Winchester, UK.
Lisa Isherwood is Professor of Feminist Liberation Theologies and Director of Theological Partnerships at the University of Winchester, UK. See less