It is not wrong to charge. I don't even know why anyone would ask an author that question. The whole point of writing books is to share the knowledge/opinion. The charge covers the printing, advertising and (hopefully) the living expenses while the author works on the next book.
I mean....seriously! Why would you ask, Jon4theCross??
Maggie