Java 8 Lambdas
Richard Warburton
Real-World Software Development
Raoul-Gabriel Urma & Richard Warburton