Only one is over 300 pages: Mircea Cartarescu’s 627-page ... Haveland, in which an antiquarian book dealer relives the same day over and again. Max Porter, the chair of this year’s judging ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results