Logic and Structure by Dirk Dalen - WordSea