Quenching the Spirit: The Roads to Formalism and Fanaticism

Quantity: