This author has not been identified. Look up 'Daniela De Angeli' in GoogleThis author has not been identified. Look up 'Daniel J. Finnegan' in GoogleThis author has not been identified. Look up 'Lee Scott' in GoogleThis author has not been identified. Look up 'Eamonn O'Neill' in Google