Philosophical progress : and other philosophical studies - Rescher, Nicholas