Through Fire and Water

Oliver Allison. Through Fire and Water. Church Missionary Society, London, 1976