This author has not been identified. Look up 'William Aiello' in GoogleThis author has not been identified. Look up 'Costas Busch' in GoogleThis author has not been identified. Look up 'Maurice Herlihy' in GoogleThis author has not been identified. Look up 'Marios Mavronicolas' in GoogleThis author has not been identified. Look up 'Nir Shavit' in GoogleThis author has not been identified. Look up 'Dan Touitou' in Google