Mastering Lambdas: Java Programming in a Multicore World (Oracle Press)