Programming Scala : tackle multicore complexity on the JVM - Subramaniam, Venkat (Pragmatic Bookshelf, 2008)