A review by leaflinglearns
You Should Have Left by Daniel Kehlmann

4.0