Theology meets progress. Human implications of development. Edited by Philip Land