Global Climate Change The Technology Challengede Frank PrinciottaMateriasEngineeringClimatic changesSustainable developmentElectrical engineeringRenewable energy sourcesNuclear engineeringGlobal warmingGreenhouse gas mitigationEconomic aspectsEnvironmental aspects