Narcissus & Goldmund

Narcissus & Goldmund

1930 • 320 pages