John Painter
John Painter is Professor of Theology at St. Mark's National Theological Centre, Charles Stuart University, Canberra, Australia.
John Painter is Professor of Theology at St. Mark's National Theological Centre, Charles Stuart University, Canberra, Australia. See less