""Naturalism and Agnosticism"" is a philosophical treatise written by James Ward, a prominent philosopher of the late 19th and early 20th centuries. The book explores two major schools of thought in... This description may be from another edition of this product.