Sacred service - Bloch, Ernest 1880-1959 (Chandos Classics, 2005)