Adrian Groza Modelling Puzzles in First Order Logic - Springer Springer 2021 ISBN: 9783030625474 Source: EBOOK