Beginning Java 9 Fundamentals - Sharan, Kishori (Apress, 2017)