Beginning Java EE 7 - Goncalves, Antonio (The expert's voice in Java, 2013)