Teaching Soft Skills in Engineering Education: An European Perspective | IEEE Journals & Magazine | IEEE Xplore