New Shapes of Reality | 9781032977355 | Memmo