Information Technology - New Generations - Latifi (Springer International Publishing, 2018)