Emerging Technologies in Computing - Miraz (Springer International Publishing, 2018)