You'll find Bruce Eckel books in the programming section of your local bookstore or online. You can also download some of them as electronic books. I was browsing the electronic (html) Thinking in Python this weekend and noticed after each paragraph a link for leaving a comment. Nice idea.
I need a waterproof laptop for reading docs while soaking in the tub. Heads up display? Tub-o-vision?