JavaFX 9 by Example - Dea, Carl; Grunwald, Gerrit; Heckler, Mark; Pereda, José; Phillips, Sean (Apress, 2017)