" Essays on the philosophy of music / " Ernst Bloch ; translated by Peter Palmer ; with an introduction by David Drew