Harrie de Swart Philosophical and Mathematical Logic - Springer Springer 2018 ISBN: 9783030032555 Source: EBOOK