Logic in Practice | 9780367422646 | Memmo