Pro JPA 2 in Java EE 8 : an in-depth guide to Java persistence APIs / Mike Keith, Merrick Schincariol, Massimo Nardone - Keith, Mike