Sustainable development and engineering: ethical and public policy implications | IEEE Conference Publication | IEEE Xplore