Nicholas Rescher

Books2