Naftali Fraenkel, Gilad Shaar, and Eyal Yifrah.

Naftali Fraenkel, Gilad Shaar, and Eyal Yifrah.