Amy KittelstromBooksWilliam James, Moral Philosophy, and the Ethical LifeThe religion of democracyAuthor data: Open Library