Pro JPA 2 in Java EE 8 - Mike Keith, Merrick Schincariol, Massimo Nardone (Springer, 2018)