Speculative Landscapes | 9780520343917 | Memmo