Holding a Mirror up to Nature | 9781108833394 | Memmo