Smart and Sustainable Engineering for Next Generation Applications - Fleming, Peter (Springer International Publishing, 2019)