A review by emeponto
The Book of Laughter and Forgetting by Milan Kundera

adventurous challenging reflective sad tense

5.0