1
by Spaemann, Robert
Published 1989
Other Authors: '; ...Armstrong, T. J. (translator)...