Bach's Testament: On the Philosophical and Theological Background of The Art of Fugue - 9780810884489