Peter Storey

Peter Storey is former president of the Methodist Church of Southern Africa and of the South African Council of Churches.