Hi! Can anyone recommend a beginner book? I have Head First but I'm having a little trouble with it. Is Ivor Horton's Beginning Java book ok? Anything better? I've seen so many conflicting reviews for newbie Java books and I'm now confused! Thanks in advance!