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