JD John Dewey's philosophy of spirit by Shook, John R., Good, James Allan fromAmerican philosophy 0 Type: Book