Java 8 - in Anger by Trisha Gee