This author has not been identified. Look up 'Nadia Lahrichi' in GoogleThis author has not been identified. Look up 'Teodor Gabriel Crainic' in GoogleThis author has not been identified. Look up 'Michel Gendreau' in GoogleThis author has not been identified. Look up 'Walter Rei' in GoogleThis author has not been identified. Look up 'Louis-Martin Rousseau' in Google