This author has not been identified. Look up 'Francis Giannesini' in GoogleThis author has not been identified. Look up 'Henry Kanoui' in GoogleThis author has not been identified. Look up 'Robert Pasero' in GoogleThis author has not been identified. Look up 'Michel Van Caneghem' in Google