J . Bloch , f.d.