WALTER LAQUEUR

(Walter Ze'ev Laqueur)