Karn Kant

Karn Kant

Karn Kant

Encounters of a slow traveler: Nietzsche, hope, and where are you from [Amazon]