I hope this isn't taken as spam, but since you specifically asked about books on SSL/TLS - my recent book, "Implementing SSL/TLS using cryptography and PKI" is targeted specifically at programmers with no specific background in crypto math or PKI who want a complete understanding of SSL/TLS, including cryptography and certificates. The first half covers the cryptography algorithms that TLS relies on, and the second half describes the protocol and its implementation in detail.
There are only a handful of other books on SSL - Eric Rescorla's is probably the best, but fairly out-of-date, and Rolf Oppliger's is good (and much more recent), but both are higher level, and assume that the reader has a strong background in cryptography and PKI.