Author: Ben-Horim, Moshe, Levy, Haim