David Horovitz is the founding editor of The Times of Israel. He is the author of "Still Life with Bombers" (2004) and "A Little Too Close to God" (2000), and co-author of "Shalom Friend ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results