This blog is about the teachings of an eminent self help writer James Allen. Allen wrote about complex subjects such as faith, destiny, love, patience, and religion but had the unique ability of explaining these subjects in a way that is easy to understand. He never wrote theories, or for the sake of writing; but he wrote when he had a message, and it became a message only when he had lived it out in his own life, and knew that it was good. Thus he wrote facts, which he had proven by practice.