Professor Menachem Klein Author