This author has not been identified. Look up 'Gad Allon' in GoogleThis author has not been identified. Look up 'Georgios Askalidis' in GoogleThis author has not been identified. Look up 'Randall Berry' in GoogleThis author has not been identified. Look up 'Nicole Immorlica' in GoogleThis author has not been identified. Look up 'Ken Moon' in GoogleThis author has not been identified. Look up 'Amandeep Singh' in Google