Nicholas Rescher Philosophical Clarifications - Springer Springer 2019 ISBN: 9783030152697 Source: EBOOK