Not so inviolate. There are a number of companies (usually high end designer brands; think Prada and jewelry) that commission authors to make books featuring their products. This has been going on for years, but I don't know the efficacy. Then again, no one really knows the efficacy of any kind of advertising.