This author has not been identified. Look up 'Michael J. Fischer' in GoogleThis author has not been identified. Look up 'Shlomo Moran' in GoogleThis author has not been identified. Look up 'Steven Rudich' in GoogleThis author has not been identified. Look up 'Gadi Taubenfeld' in Google