Hibernate Recipes - Ottinger, Joseph; Guruzu, Srinivas; Mak, Gary; Nardone, Massimo (Apress, 2015)