I can attest to the powers of Niacin.... I HAVE read the book and it's been the best thing I've ever put in my body. My mood is improved, energy is great, concentration and memory is improved.....
That and Ultra Low Dose Naltrexone are my two saviors. ULDN is taken in dosages of 1mg at bedtime.... the way it works is that it suppresses your endorphins overnight, and once it wears off, which is in a few hours since it;s such a low dose, you are overcompensated with endorphins and feel cheery, uppy, etc..... great for depression, anxiety, and even lowering opiate tolerance.