Mastering Lambdas: Java Programming in a Multicore World (2015)