Do you really want to send Richard a message saying you like their work?
French word meaning (roughly) of, or from. Often found in formal titles of nobility, such as Samuel de Champlain. Apparently, after the French Revolution, many noble families dropped the ``de''.