This author has not been identified. Look up 'Evangelos Kranakis' in GoogleThis author has not been identified. Look up 'Danny Krizanc' in GoogleThis author has not been identified. Look up 'Andrzej Pelc' in GoogleThis author has not been identified. Look up 'David Peleg' in Google