Arnold Bloch Leibler 2