Computer Games - Tristan Cazenave, Abdallah Saffidine, Nathan Sturtevant (Springer International Publishing, 2019)