Pro JPA 2: Mastering Java Persistence with Vitalsource Technologies From (1 Deals)69.99 USD View product