No particular book to recommend, just a thought about the magazines. Although a lot of them spend more pages on product advertisement than they do giving good advice, I do think there are some names to look for if you are browsing any of them. Randy Ulmer and Bill Winke, to name a couple, tend to write articles to educate more than to entertain. Don't ask me what mags they write for, though.
Respect - don't take it, unless you are willing to give it.
Responsibility - don't give it, unless you are willing to take it.