macgeek,
I have no problem with you being proud of your mom. I really don't have much of a problem w/ you endorsing a book of hers on MR (though it's probably somewhat in the grey area rule-wise). But when you tell people that your mother's book (or anything else) can solve somebody's problem, or even if you tell them that it can "help" solve someone's problem that no one has specifically asked YOU to solve; that is both cocky and condescending. It is cocky b/c you are demonstrating contempt for people's choices and decisions when you presume that the answers you give must work in all possible scenarios that might occur. It is condescending b/c you don't have the experiences of people to whom you give advice and are therefore incapable of achieving ACTUAL empathy for their situations. Your ability to understand things far outweighs your experience, and that is a volitile combination in anyone who chooses to dispense unsolicited advice.
Regardless of the kindness of your intentions, your method of approach tells me (and others) that the area in which you have an opportunity for growth is "social access rituals." If you spend time (6 months or so) working on that aspect of yourself perhaps people will be more willing to listen, but they will definately be less truculent in their responses. Good luck to you.
Boggle.