Modern Java in action : lambdas, streams, functional and reactive programming - Urma, Raoul-Gabriel (Manning, 2019)