Nietzsche

Nietzsche

1985 • 546 pages