I just got back from the book store. They have two copies of HF-EJB both first edition printed October 2003, they both have the same number of pages. However, one book is thinner (about 2/3) and lighter than the other.
My question is, does any body know for sure, which is the latest print. The reason being, they generaly address errors in latest print. The book store said they don't have any info. on which is the latest print. But, they did say the thicker book was stocked two week later than the thinner book (both in September of this year).
My guess is that it's just a difference in the paper they used. It's probably about time for us to look at any new errata that have come in, and make some fixes, but I can say that we haven't fixed errata on that book for a long time, so one thing you could do is print out a few errata pages from the O'Reilly site and take them to the bookstore, and see if one book has fixes that the other doesn't. For some reason I don't think that O'Reilly indicates which printing a book is on, so it is hard to tell.
Spot false dilemmas now, ask me how!
(If you're not on the edge, you're taking up too much room.)
Hey Jairam, I have experienced this myself. Let me tell you that the only difference is in the paper. The thicker book just uses old low quality paper , I think. I was puzzled by this once and I did a quick review of both books. As I had read the book fully, I could easily find out in a few mins that they are the same.
I suggest you buy the thinner book so that you don't get intimidated