Functional Interfaces in Java Fundamentals and Examples - Lecessi, Ralph (Apress, 2019)