This author has not been identified. Look up 'Raphael Cohen' in GoogleThis author has not been identified. Look up 'Avitan Gefen' in GoogleThis author has not been identified. Look up 'Michael Elhadad' in GoogleThis author has not been identified. Look up 'Ohad S. Birk' in Google