prof david erlich