Sort by:
The Memory Police
Author: Yoko Ogawa Format: Paperback / softback Number of Pages: 288 A compelling and surreal, Orwellian mystery by one of Japan's greatest writers. Shortlisted for the International Booker Prize 2020,...