I like almost all the books. Initially started with EJB in action which is good specially for starting as it explains the things in simple way. Then I went to Oreily EJB3 and after that I read EJB Pro for JPA. EJB Pro was best of all for JPA as it explains the things more elaborately and gives examples with
Servlet.
In the end I read the specs for final touch to exams.