Sixteen novels are in contention for the £30,000 award, now in its 31st year, with settings ranging from climate-ravaged islands to a near-future Kolkata ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results