Hey guys! After passing SCJP exam I am ready to begin studying for SCJD. The problem is that I had no previous experience in Java. The only reason I passed SCJP is because I programmed in C/C++ for quite a while and so I had some experience in OOP. So stuff like JDBC and RMI is foreign to me. What books you suggest I should read before even considering taking SCJD. I have already ordered Rusty Harold's "Java Network programming" and after I'm done with that I will read his book on RMI. What else should I consider reading? Please give me some guidance, I will appreciate it. Thank you.