Think Before You Compute | 9781108479547 | Memmo