Logic | 9780253354662 | Memmo