What We Can Know by Ian McEwan
THIS novel brings together two worlds, set 100 years apart: 2119, after England has been inundated by a great flood, and our own time. In 2119, some scholars are researching what happened at a famous dinner party in 2014,…






