Thoughts on the importance of religion [electronic resource] : with other miscellaneous pieces