Scala: From a Functional Programming Perspective - Torra, Vicenc (Springer International Publishing, 2016)