One of the best repositories of information is the site Executive Planet, which is well organized into categories, including setting and keeping appointments, business dress, conversation, how to address someone by first name or title, gift giving, negotiation skills, entertaining, and public conduct.