This author has not been identified. Look up 'Luke Fay' in GoogleThis author has not been identified. Look up 'Lachlan Michael' in GoogleThis author has not been identified. Look up 'David Gomez-Barquero' in GoogleThis author has not been identified. Look up 'Nejib Ammar' in GoogleThis author has not been identified. Look up 'M. Winston Caldwell' in Google