Morning & Evening Thoughts - James Allen
James Allen was a British philosophical writer known for his inspirational books and poetry and as a pioneer of the self-help movement. Allen wrote about complex subjects such as faith, destiny, love, patience, and religion but had the unique ability...






