Years ago, when I was first starting to ride and commute, I found the book Effective Cycling by John Forester very good. Covers lots of tips for staying safe cycling in traffic, how to do repairs, etc. Highly recommended.