by Nicholas Wolterstorff
publisher: Cambridge University Press publish date: October 27th 1995
format: paperback pages: 340
language: English
ISBN:
0521475570 (9780521475570)
publisher: Cambridge University Press publish date: October 5th 1995
format: ebook pages: 336
language: English
ISBN:
1139238620 (9781139238625)
publisher: Cambridge University Press publish date: October 27th 1995
format: hardcover pages: 336
language: English
ISBN:
0521475392 (9780521475396)