Nicholas Rescher

131 books

140 pages hardcover

nonfiction philosophy medium-paced